The Role of Animation and Motion in UX 動畫與動效

在使用者體驗(UX)中,動畫必須保持低調、簡短且細微。它主要用於反饋、狀態切換和導航引導,以增強標識性。動效和動畫如果運用得當,能夠提供有效的反饋,但它們的使用應保持克制。

動畫的基本特點

在UI中,動效的最大優點也是其缺點:它能迅速吸引使用者的注意。我們的周邊視野對運動特別敏感,這種機制使我們能迅速察覺潛在的危險。然而,在使用者介面中,任何不相關的動效都可能成為幹擾,降低使用者體驗質量。因此,動畫應作為一種視覺反饋工具,為使用者提供平滑且易察覺的反饋。

1. UI動畫的目的(Purpose of UI Animations)

動畫可以幫助使用者建立對系統的心理模型,解釋介面的工作方式及互動方式。動畫不應僅作為過渡時的視覺填充,而應在可用性上發揮作用,例如:

提供反饋:顯示系統對使用者操作的響應。

增強標識:說明UI元素的行為。

呈現空間隱喻:幫助使用者理解資訊空間中的位置和路徑。

2. 動效用於反饋(Motion for Feedback)

動效在反饋中至關重要,它能夠讓使用者察覺操作已被系統接收。常見的例子包括導航選單的滑動效果,如點選選單圖示後選單從左側滑出,而不是直接切換到新頁面。此外,動效還可以解決變化盲視(即使用者可能忽視靜態反饋)的情況,例如:

Epicurious購物清單:使用者輸入專案後,專案名稱會由灰色迅速變為黑色,表明其已被系統接受。

拖放操作:如Airtable中的拖放列順序動效,可預覽新順序,幫助使用者理解即將發生的變化。

美國自然歷史博物館:當點選頁面中間的“展覽”選單圖示時,一個選單面板會從頁面左側滑出並覆蓋在頁面內容之上,而不是像新頁面一樣突然出現。
iPhone 版的“Epicurious”:當使用者向購物清單中新增新物品時,購物清單功能會顯示出微妙的動畫反饋:在鍵盤上點選“完成”按鈕後,剛剛輸入的單詞(在此例中為“咖啡”)會立即變為淺灰色,然後迅速變為黑色以表明已被接受。同時,輸入欄位會淡入並向下滑動,表明它正在等待新的輸入。
Cuisinart.com:在使用者點選“加入購物車”後,購物車徽章只是簡單地更新,沒有動畫。因為徽章很小,而且離“加入購物車”按鈕(這可能是使用者正在看的地方)很遠,所以很容易錯過這個變化。結果可能是使用者多次將同一產品加入購物車。
Airtable:當在表格中使用拖放來重新排列列時,在使用者鬆開並確認操作之前,一個微妙的動畫會給出新順序的預覽。

3. 動效用於狀態切換(Motion to Communicate State Change)

動效可以直觀地提示介面切換到不同的狀態,例如模式切換。透過動效,使用者可以察覺到模式的變化並理解其概念隱喻。例如:

Material Design中的圖示轉換:編輯模式中的鉛筆圖示轉化為“+”號,清晰表達從“編輯”到“新增新項”的模式切換。

動效也用於指示使用者未觸發的狀態變化,如載入指示器(例如,骨架屏的光澤動畫)表明系統正處於載入狀態。

“Material Design:一個鉛筆圖示轉變為一個 + 圖示,有助於傳達‘編輯’模式和‘新增新內容’模式之間的區別。”
Hipmunk載入航班搜尋結果時提供多個動畫:一隻飛行的花栗鼠(可愛但非必要,有助於品牌識別),航班數量從0增至754,佔位符顯示載入位置,進度條和省略號表示載入中,新結果出現時的微妙動畫。然而,同時出現的動畫過多,相互削弱了吸引注意力的效果。

4. 動效用於空間隱喻和導航(Motion for Spatial Metaphors and Navigation)

在複雜的資訊空間中,動畫可以作為補充提示,幫助使用者理解導航方向。例如:

iOS照片庫:使用縮放動效來展現使用者在資訊空間中的層次,放大展示詳細資訊,縮小則顯示更多內容。

Amtrak購票流程:頁面間的滑動動畫幫助使用者理解他們正沿購票流程向前進展。

動畫還可以防止方向感喪失,尤其是在移動端。由於螢幕小,直接切換介面可能令人困惑。動效能幫助使用者理解螢幕變化的邏輯,而不是認為他們已經跳轉到新頁面。

iOS 照片使用縮放隱喻向使用者展示其在資訊空間中的位置(在本例中,以我為我的狗達芙妮拍攝的無盡照片庫為代表)。在“年”、“月”和“日”之間切換時,會有一個微妙的放大或縮小動畫,幫助使用者理解他們是在照片層次結構中向上還是向下移動。這種方法有助於將使用者的注意力保持在內容(可愛的狗狗照片)上,而不是導航欄chrome上。

美國國家鐵路客運公司(Amtrak)展示了一個微妙的滑過動畫,以表明使用者正在透過預訂火車的流程向前推進。
WebMD:當在頁面上開啟一個手風琴(Accordion,一種可摺疊的內容展示方式)時,相關內容會立即顯示在螢幕頂部(沒有動畫效果)。使用者可能會認為新內容在一個全新的頁面上。一個滾動動畫(展示頁面如何移動以使手風琴位於螢幕頂部),隨後是一個展開的動畫,可以幫助使用者理解這不是一個全新的頁面,而是頁面內容中的一個手風琴。
大都會藝術博物館:錨點連結對於使用者來說常常會造成困惑或迷失方向,但在這種情況下,錨點連結使用了平滑滾動動畫來展示(1)內容全部包含在一個單頁上以及(2)該內容在該頁面上的位置。

5. 動效作為標識(Motion as a Signifier

動效能指引使用者理解UI元素的互動方式。例如:

Apple Music播放介面:播放卡片向上滑動至中間位置,暗示使用者可以透過向下滑動關閉該檢視。

Car2Go應用:滑動列表項時短暫的彈跳效果提示使用者滑動將揭示更多選項。

適用於 iPhone 的 Apple Music:“正在播放”卡片以一種有助於使用者理解該檢視可透過向下拉而不是在邊緣向左或向右滑動來關閉的方式向上動畫顯示到位。
Car2Go 適用於 iPhone:一個短暫的彈起動畫表示在列表項上滑動會顯示選項。

6. 吸引注意和注意力劫持(Attention Grabbing and Attention Hijacking)

動效能吸引使用者注意,但使用不當會帶來幹擾甚至濫用。尤其在暗黑模式(利用動效激發使用者的恐懼或損失感)中,動效會被用來誤導使用者:

溫和示例:Refinery29在故事中嵌入民意調查,動畫效果輕微增強使用者關注。

幹擾性示例:Outline網站上不必要的運動曲線分散使用者注意力。

暗黑模式示例:某購物網站使用閃爍倒計時,激發使用者的損失厭惡情緒,導致衝動購買。

適度的UI動效可以提升使用者體驗,幫助傳達反饋、狀態變化,防止方向迷失並增強標識性。然而,過度使用會引起使用者的反感,分散其注意力,最終損害體驗。

良性:Refinery29 在一篇關於社交媒體對心理健康影響的報道中間嵌入了一個民意調查,並在滑塊的旋鈕上顯示一個輻射光環,以強化指示符並吸引使用者的注意力。這種有限地使用動畫是一種相對良性(儘管大多無幫助)的吸引使用者注意力的方式。如果動畫在整個網站中廣泛使用,這種動畫將是一個分散使用者注意力的可用性問題。
分散注意力:Outline 內容頁面上移動的曲線沒有任何益處,反而不必要地將使用者的注意力從內容上轉移開。
黑暗模式:在 warmlydecor.com 上,一個閃爍的倒計時鐘顯示銷售即將結束(令人費解的是,無論您何時訪問該網站,該網站上的每一件商品都恰好只剩不到一個小時)。該時鐘啟用了使用者強烈的損失厭惡本能,而且閃爍的(數字在閃爍時會微妙地變大)內容很難讓人不注意到。